.tab-titles {
    min-width: 100%;
    width: 380px;
    height: 30px;
    line-height: 30px;
    overflow-x: auto;
    overflow-y: hidden;
}
.tab-titles a {
    display: block;
    float: left;
    padding: 0px 10px 0px 0px;
    font-size: 0.92rem;
}

.bet-item .title {
    width: 2.5rem;
}
.zonghe .bet-item .title {
    width: 3rem;
}
.bet-item .rate {
    width: 2rem;
}
.q .bet-item .rate {
    width: 2rem;
}
.q .bet-item .title {
    width: 1.5rem;
}
.q .bet-item .rate {
    width: 1.8rem;
}
.q .am-avg-sm-2 .title {
    width: 2rem !important;
}

.page10 .banner {
    width: 100%;
    height: 30px;
    overflow: hidden;
}
.page10 .banner ul {
    width: 100%;
    min-width: 450px;
}
.page10 .banner li {
    background-color: rgba(250,250,250,0.11);
    text-align: center;
    font-size: 0.7rem;
    color: rgb(60,60,60);
    line-height: 30px;
    padding: 0px;
}
.page10 .banner li.active {
    background-color: rgba(250,250,250,0.25);
}

.page10 .n1-18, .page10 .n19-20 {
    font-weight: bold;
    font-size: 30px;
}